package com.cictec.middleware.tde.rm.protocol.rm.message;

import java.util.Date;

import com.cictec.middleware.tde.rm.protocol.TerminalMessage;

/**
 * 0xA2 报站文件切换
 * 
 * @author qilei
 *
 */
public class Rm0xA2PlatformMessage extends TerminalMessage {

	/**
	 * 
	 */
	private static final long serialVersionUID = -1772986893782741260L;

	/** 产生时间 HEX 4 字节 数据内容产生时间 */
	private Date createTime; // 事件
	/** 目标线路编号 HEX 2 字节 到切换的线路编号 */
	private int lineId; // 线路编号
	/** 预留 HEX 2 字节 此字段不为空时表示票价类型： 1表示票价一；2，表示票价二 */
	private int reserved; // 预留字段

	public Rm0xA2PlatformMessage(Header header) {
		super(header);
	}

	/** 产生时间 HEX 4 字节 数据内容产生时间 */
	public Date getCreateTime() {
		return createTime;
	}

	/** 产生时间 HEX 4 字节 数据内容产生时间 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/** 目标线路编号 HEX 2 字节 到切换的线路编号 */
	public int getLineId() {
		return lineId;
	}

	/** 目标线路编号 HEX 2 字节 到切换的线路编号 */
	public void setLineId(int lineId) {
		this.lineId = lineId;
	}

	/** 预留 HEX 2 字节 此字段不为空时表示票价类型： 1表示票价一；2，表示票价二 */
	public int getReserved() {
		return reserved;
	}

	/** 预留 HEX 2 字节 此字段不为空时表示票价类型： 1表示票价一；2，表示票价二 */
	public void setReserved(int reserved) {
		this.reserved = reserved;
	}

}
